﻿/*
Spring Theme:

*/
::selection {
    background: red;
    color: white;
}
::-moz-selection {
    background: red;
    color: white;
}
img::selection {
    background: transparent;
}
img::-moz-selection {
    background: transparent;
}

/*******************************************************************************************************
*
*   Clearfix
*
********************************************************************************************************/
.cf:before,
.cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}
/* For IE 6/7 (trigger hasLayout) */
.cf {
    zoom:1;
}

/*img*/
img{
    height:auto;
    max-width: 100%;
}
/*typografi*/
/*
*
* Zoomable baseline grid
* type size presets
*
*/
ol, ul
{
    margin:0;
    padding:0;
}
html  
{
    font-size: 100%; 
    overflow-y: scroll; 
    -webkit-text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%; 
}
body 
{
    
    font-family:'Droid Sans', sans-serif;
    -webkit-tap-highlight-color: rgba(255,0,0, 0.62);
border-top:8px solid #83A386;
    text-align:center;
    margin:0;

    
}
#wrapper
{
    width:950px;
    margin:0 auto;
    text-align:left;
}
/*******************************************************************************************************
*
*   footer
*   :jasper
*
********************************************************************************************************/
html, body
{
    height:100%;
}
#page-container
{
    /*padding-top:8px;
    border-top:8px solid #83A386;*/
    background: url("/Images/bgtile.png") repeat scroll 0 0 transparent;
    min-height:100%;
    position:relative;
}
#colophon
{
   position:absolute;
   bottom:0;
   width:100%;
   
    margin-top:5.6em;
    background: url("/Images/footer_bgtile.png") repeat scroll 0 0 transparent;
    color:#707070;
    color:#ababab;
    font-family: arial, sans;
    padding-bottom:3em;
}

#colophon h3{
    font-size: 0.75em;
    font-weight:bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#ababab;
    margin: 3.75em 0 1.25em;
}
#supplementary
{
    width:950px;
    margin:0 auto;
    text-align:left;
}
#supplementary div{
    float: left;
    width:260px;
    margin-right: 20px;
}

#supplementary label
{
    display:inline-block;
    width:80px;
    font-size:12px;
}

#colophon-third div
{
    margin-bottom:6px;
}

#colophon-third .login-btn
{
    margin-left:83px;
}